#题目3： 假设有一个列表 numbers 包含了一些整数。请编写一个Python代码片段，
# 使用生成器推导式（generator expression）完成以下任务：
#1.创建一个生成器，该生成器能够遍历列表 numbers 并为每个元素生成其平方值。
#2.使用生成器推导式筛选出原列表中所有偶数的立方值。
#3.计算并打印出以上两个生成器中产生的所有元素的和（即所有元素的平方和与所有偶数的立方和）。
numbers = [1,2,3,4,5,6,7,8,9]
g1 = (i*i for i in numbers)
a = tuple(g1)
print(a)
g2 = (i**3 for i in numbers if i % 2 == 0)
b = tuple(g2)
print(b)
c = a+b
x=0
for n in c:
    x += n
print(x)